package com.tgpms.vforms.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * Created By Riven on 2020-10-19
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class Person {

    /**
     * 人员代码
     */
    private String entityItem;

    /**
     * 分类
     */
    private String entityItemType;

    /**
     * 状态
     */
    private String entityStatus;

    /**
     * 姓
     */
    private String surname;

    /**
     * 名
     */
    private String givenName;

    /**
     * 姓名
     */
    private String commonName;

    /**
     * 性别
     */
    private String entitySex;

    /**
     * 职务
     */
    private String title;

    /**
     * 专业代码
     */
    private String major;

    /**
     * 业务往来
     */
    private String association;

    /**
     * 最后修改日期
     */
    private Date lastUpdate;

    /**
     * 工作所在地
     */
    private String address;

    /**
     * 单位
     */
    private String company;

    /**
     * 单位地址
     */
    private String companyAddress;

    /**
     * 邮政编码
     */
    private String postalCode;

    /**
     * 地点
     */
    private String location;

    /**
     * 原单位
     */
    private String parentCompany;

    /**
     * 邮箱地址
     */
    private String emailAddress;

    /**
     * 身份证编码
     */
    private String idNumber;

    /**
     * 党员
     */
    private String partyMenber;

    /**
     * 域账号
     */
    private String domainAccount;

    /**
     * 办公电话号码
     */
    private String officePhoneNo;

    /**
     * 项目电话号码
     */
    private String projectPhoneNo;

    /**
     * 其他电话号码
     */
    private String alternatePhoneNo;

    /**
     * 家庭电话号码
     */
    private String homePhoneNo;

    /**
     * 手机号
     */
    private String cellularNo;

    /**
     * 传真号码
     */
    private String faxNo;

    /**
     * 部门
     */
    private String division;

    /**
     * 处室
     */
    private String department;

    /**
     * 开始日期
     */
    private Date startDate;

    /**
     * 计划结束日期
     */
    private Date endDate;

    /**
     *  修改日期
     */
    private Date modifyDate;

    /**
     *  修改者
     */
    private String modifyUser;

    /**
     *  新增者
     */
    private String insertUser;

    /**
     *  新增日期
     */
    private Date insertDate;

    /**
     *  数据拥有着
     */
    private String dataOwner;
}
